public amenities - Spanish English Dictionary